Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F1 Spain F2 Spain F3 Spain F4 Genova Challenger Santo Domingo Challenger Seville Challenger Rome Challenger Milan Challenger Monterrey Challenger Segovia Challenger Tenerife Challenger Murcia Challenger AIG Japan Open - Tokyo Campionati Internazionali di Sicilia - Palermo Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Open Seat-Godo 2001 - Barcelona 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca International Championship of Croatia - Umag Idea Prokom Open - Sopot RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven China Open - Beijing Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Allianz Suisse Open - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Medibank International - Sydney Heineken Open - Auckland Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf The Artois Championships - London Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Catella Swedish Open - Bastad Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Heineken Open - Auckland SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad International German Open - Hamburg Countrywide Classic - Los Angeles Allianz Suisse Open Gstaad - Gstaad China Open - Beijing AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad PTT Thailand Open - Bangkok Valencia Open - Valencia Brisbane International - Brisbane Royal Guard Open Chile - Vina del Mar U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Moselle Open - Metz Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha ASB Classic - Auckland Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart AEGON Championships - London Abierto Mexicano - Los Cabos Moselle Open - Metz Qatar ExxonMobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart AEGON Championships - London SkiStar Swedish Open - Bastad China Open - Beijing Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart Fever-Tree Championships - London Winston-Salem Open - Winston-Salem ASB Classic - Auckland Open Sud de France - Montpellier Sunrise Challenger Generali Open - Kitzbuhel European Open - Antwerp Great Ocean Road Open - Melbourne Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Segovia Challenger Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Mallorca Championships - Mallorca Hamburg European Open - Hamburg Swiss Open - Gstaad Citi Open - Washington Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Barcelona Open Banc Sabadell - Barcelona Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Gijon Open - Gijon Internazionali BNL dItalia - Rome Segovia Challenger VI Torneo Internazionale di Tennis - Barletta Top Wool Challenger Biella - Biella AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta Memorial Savigni - Sassuolo Venice Open - Venice Warsteiner Grand Prix - Oberstaufen Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia Skandia Open - Linz FILA Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires Espinho Challenger - Espinho V Torneo Internazionale di Tennis - Barletta Quelle Cup - Furth Nord/LB Open - Braunschweig VIII Open Internacional D'Andorra - Andorra Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Geneva Challenger - Geneva Black Forest Open - Freudenstadt Challenger Copa Sevilla Internacionales de Andalucia - Seville Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Montevideo Challenger Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Heilbronn Open - Heilbronn USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Open Diputacion Pozoblanco - Cordoba Quelle Cup 2000 - Furth AXA Open II - Espinho Open de Montauban - Montauban Geovillage Open Trofeo Melia Olbia - Olbia Guzzini Challenger - Recanati ATU Cup 2001 - Weiden Open Castilla y Leon - Segovia Banca Marche Tennis Cup - San Benedetto XXX Edizione 'A Savoldi Marco' - Manerbio Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Open de Franche-Comte - Besancon 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2004 - Napoli I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville Cairo Challenger - Cairo Zagreb Open - Zagreb ATU Cup - Weiden 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Cepu Open - San Marino Jameson Cup - Milan IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Kyiv Open - Kiev Copa Sevilla-Internacionales de Andalucia - Seville IPP Open - Helsinki Jameson Cup - Milan Mobilux Open - Luxembourg Banca Stato Challenger - Lugano Nord LB Open - Braunschweig San Marino Cepu Open - San Marino Copa Kia - Santiago Tennis Napoli Cup 2006 - Napoli Ethias Trophy - Mons Sophia Antipolis Challenger Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Bogota Challenger Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Orleans Challenger Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Alicante Challenger Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Bogota Challenger Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Pau Challenger Genova Challenger Szczecin Challenger Wimbledon - London French Open - Paris Perugia Challenger French Open - Paris Wimbledon - London Szczecin Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Surbiton Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Nord/LB Open - Braunschweig Australian Open - Melbourne French Open - Paris Wimbledon - London The Scottish Tennis Championships - Edinburgh U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Czech Indoor Open - Prague Czech Open - Prostejov French Open - Paris Wimbledon - London U.S. Open - New York Monterrey Challenger Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Madrid Challenger Estoril Open - Estoril Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires International Tennis Championships - Delray Beach Open 13 - Marseille Davidoff Swiss Indoors - Basel Open de Tenis Comunidad Valenciana - Valencia Ordina Open - 's-Hertogenbosch Open Seat-Godo '98 - Barcelona Adidas International - Sydney Milan Indoors - Milan Generali Open - Kitzbuhel Croatia Open - Umag Open Romania - Bucharest Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo Qatar Open - Doha Open 13 - Marseille Dubai Open - Dubai Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar The Dubai Tennis Championships - Dubai Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Orange Prokom Open - Sopot Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Medibank International - Sydney Abierto Mexicano Telcel - Acapulco ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Apia International - Sydney U.S. Open - New York Brasil Open - Sao Paulo Copa Claro - Buenos Aires Australian Open - Melbourne French Open - Paris AEGON Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Open 13 - Marseille French Open - Paris Apia International - Sydney Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Credit Agricole Suisse Open - Gstaad Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Bet-at-home Open - Hamburg Rio Open 500 - Rio de Janeiro Wimbledon - London Bet-at-home Open - Hamburg AEGON International - Eastbourne Citi Open - Washington Apia International - Sydney U.S. Open - New York Aircel Chennai Open - Chennai Australian Open - Melbourne Valencia Open - Valencia Millennium Estoril Open - Estoril Open 13 - Marseille Brasil Open - Sao Paulo French Open - Paris Mercedes Cup - Stuttgart AEGON Championships - London Konzum Croatia Open - Umag Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm European Open - Antwerp Erste Bank Open - Vienna Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco cinch Championships - London Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Dallas Open - Dallas Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Abierto de Tenis Mifel - Los Cabos Wimbledon - London Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York Boss Open - Stuttgart Mallorca Championships - Mallorca Australian Open - Melbourne Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha French Open - Paris Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Rakuten Japan Open - Tokyo Wimbledon - London Sydney International - Sydney U.S. Open - New York Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril UBS Open Gstaad - Gstaad Swiss Open - Gstaad Abierto Mexicano - Los Cabos European Open - Antwerp ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Mallorca Open - Mallorca President's Cup - Tashkent Murcia Challenger cinch Championships - London Trofeo Conde de Godo - Barcelona Suisse Open - Gstaad Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten ARAG World Team Championship - Dusseldorf Abierto Mexicano Telcel - Acapulco Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Copa Telmex - Buenos Aires BMW Open - Munich BMW Open - Munich Malaysian Open - Kuala Lumpur Chengdu Open - Chengdu Australian Open - Melbourne Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid ARAG World Team Championship - Dusseldorf Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome The Stella Artois Championships - London Rogers Masters - Montreal Campionati BNL dItalia - Rome Erste Bank Open - Vienna Rogers Cup - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Copa Telmex - Buenos Aires BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Miami Open - Miami Erste Bank Open - Vienna Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Barcelona Open Banc Sabadell - Barcelona Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, SF, ESP-USA, 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Hopman Cup - Perth Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, Group I, 2R, ROU-ESP 1-4 Campeonato de Espana Kia de Tenis 2004 - Madrid All Lower level tournaments French Open (juniors) Mubadala World Tennis Championship Mubadala World Tennis Championship Kooyong Classic - Kooyong Mubadala World Tennis Championship Olympics - London Olympics - Athens Olympics - Beijing